package com.link.base.base.contract.model;

import com.link.core.basic.model.BasicModel;

import java.math.BigDecimal;

/**
 * 产品模具费用变更追踪
 *
 * @author 王昊
 * @date 2020-12-28 10:53:38
 */
public class ModCostChange extends BasicModel {

    /**
    *  零件号
    */
    private String partNumber;
    /**
    *  零件名称
    */
    private String partName;
    /**
    *  软模费
    */
    private BigDecimal softMoldFee;
    /**
    *  正式模具费
    */
    private BigDecimal formalModCost;
    /**
    *  所属合同
    */
    private String belongContract;
    /**
    *  所属合同类型
    */
    private String belongContractTpye;
    /**
    *  模具合同签订类型
    */
    private String signType;
    /**
    *  定点合同ID
    */
    private Long pointContractId;
    /**
    *  模具合同ID
    */
    private Long modContractId;
    /**
     *  零件ID
     */
    private Long crmPartId;

    public Long getCrmPartId() {
        return crmPartId;
    }

    public void setCrmPartId(Long crmPartId) {
        this.crmPartId = crmPartId;
    }

    public String getPartNumber() {
        return partNumber;
    }

    public void setPartNumber(String partNumber) {
        this.partNumber = partNumber;
    }
    
    public String getPartName() {
        return partName;
    }

    public void setPartName(String partName) {
        this.partName = partName;
    }

    public BigDecimal getSoftMoldFee() {
        return softMoldFee;
    }

    public void setSoftMoldFee(BigDecimal softMoldFee) {
        this.softMoldFee = softMoldFee;
    }

    public BigDecimal getFormalModCost() {
        return formalModCost;
    }

    public void setFormalModCost(BigDecimal formalModCost) {
        this.formalModCost = formalModCost;
    }

    public String getBelongContract() {
        return belongContract;
    }

    public void setBelongContract(String belongContract) {
        this.belongContract = belongContract;
    }
    
    public String getBelongContractTpye() {
        return belongContractTpye;
    }

    public void setBelongContractTpye(String belongContractTpye) {
        this.belongContractTpye = belongContractTpye;
    }
    
    public String getSignType() {
        return signType;
    }

    public void setSignType(String signType) {
        this.signType = signType;
    }
    
    public Long getPointContractId() {
        return pointContractId;
    }

    public void setPointContractId(Long pointContractId) {
        this.pointContractId = pointContractId;
    }
    
    public Long getModContractId() {
        return modContractId;
    }

    public void setModContractId(Long modContractId) {
        this.modContractId = modContractId;
    }
    
}